home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 November: Tool Chest / Dev.CD Nov 94.toast / New System Software Extensions / OpenDoc A6 / SOM / OpenDoc and SOM / IDL / TypLsItr.idl < prev    next >
Encoding:
Text File  |  1994-04-19  |  1.2 KB  |  47 lines  |  [TEXT/MPS ]

  1. //# Copyright:    © 1993-94 by Apple Computer, Inc., all rights reserved.
  2. #ifndef _TYPSTITR_
  3. #define _TYPSTITR_
  4.  
  5. #ifndef _ODOBJECT_
  6. #include "ODObject.idl"
  7. #endif
  8.  
  9. //=====================================================================================
  10. // Classes defined in this interface
  11. //=====================================================================================
  12. interface  ODTypeSetIterator;
  13.  
  14. //=====================================================================================
  15. // Classes used by this interface
  16. //=====================================================================================
  17. interface  ODTypeSet;
  18.  
  19. //=====================================================================================
  20. // Class ODTypeSetIterator
  21. //=====================================================================================
  22.  
  23. interface ODTypeSetIterator : ODObject
  24. {
  25.     void InitODTypeSetIterator(in ODTypeSet typeSet);    
  26.     
  27.     ODBoolean  IsNotComplete();
  28.     ODType    First();
  29.     ODType    Next();
  30.     
  31. #ifdef __SOMIDL__
  32.     implementation
  33.     {
  34.         override:
  35.             somUninit;
  36.         releaseorder:
  37.             InitODTypeSetIterator,
  38.             IsNotComplete,
  39.             First,
  40.             Next;
  41.     };
  42. #endif
  43.  
  44. };
  45.  
  46. #endif  // _TYPSTITR_
  47.